//  date
// var date = new Date();

// console.log(date);

// console.log(date.getDay());

// console.log(date.getFullYear());

// console.log(date.getTime());

// console.log(date.getTimezoneOffset());

// // * 获取当前日期
// var year = date.getFullYear();

// var month = date.getMonth()+1;

// var day = date.getDate();

// console.log(year+'年'+month+'月'+day+'日');



// math

// console.log(Math.PI);

// console.log(Math.random());//获得一个随机数

// console.log(Math.pow(2,3));

// var date = new Date();
//     var today = new Date();
//     var birthday = new Date(1998,12,22,15,30);
//     Hours = (today - birthday)/(1000*60);
//     console.log(Math.round(Hours));

// function GetElapsedDay(year, month, day)
// {
// var dt = new Date(year, month, day);
// var today = new Date(2020,12,28);
// return parseInt((today.getTime() - dt.getTime())/86400000);
// }
// var reg = /^(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/;
// var regExp = new RegExp(reg);
// if(!regExp.test(value)){
// 　　alert("时间格式不正确，正确格式为：12:00:00");


// var regex = /^(0?[0-9]|1[0-9]|[2][0-3]):(0?[0-9]|[1-5][0-9])$/;
// console.log(regex.test("23:01"));  //true  console.log(regex.test("02:07"));  //true  console.log(regex.test("7:9"));  //true
// console.log(regex.test("01:23")); 
// var regex = /^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$/;
// console.log(regex.test("2017-01-01"));

// function main(text,key,replaceText,g){
//     if(g) {
//         var newText = text.replace(eval("/"+key+"/g"),'*');
//         return newText
//     } else {
//         var newText = text.replace(eval("/"+key+"/"),'*');
//         return newText
//     }
// }
// var text = 'a2b2c2'
// var newText1 = main(text,2,'*',true)
// console.log(newText1)
// var newText2 = main(text,2,'*',false)
// console.log(newText2)
// 将_后面的小写字母变大写，并且删除_
//     var str = "c_d_e_f";
//     var arr = str.split("_");
//    console.log(arr)
// function main(text,key,replaceText,g){
//     if(g) {
//         var newText = text.replace(new RegExp(key,"g"), replaceText)
//         return newText
//     } else {
//         var newText = text.replace(new RegExp(key,""), replaceText)
//         return newText
//     }
// }


var str = 'hel_lo_wo_rld';
var arr = str.split(' ');
function firstToUpper(str){
    return str.replace(/_(\w)/g,function($0,$1){
        return $1.toUpperCase()
    });
}
console.log(firstToUpper(str));